whale of a time
A very enjoyable experience, as in
We had a whale of a time in Puerto Rico
. This idiom alludes to the largest mammal to describe something very large and impressive.
[
; early 1900s
]